package com.fruit.pojo.logistics;

import lombok.Data;

/**
 * 地址对象
 *
 * @author joe
 * @version 2018.03.01 12:10
 */
@Data
public class SysAddress {
    /**
     * 原寄地所在省份，字段填写要求：必须是标准的省名称称谓 如：广东省
     * <p>
     * 如果是直辖市，请直接传北京、上海等，与字段city同时存在时忽略字段address
     * <p>
     * 如果字段code与字段address皆为空时为必填。
     */
    private String province;
    /**
     * 原寄地所在城市，必须是标准的城市称谓 如：深圳市，与字段province同时存在时忽略字段address，如果
     * <p>
     * 字段code与字段address皆为空时为必填。
     */
    private String city;
    /**
     * 原寄地所在县/区，必须是标准的县/区称谓，示例：“福田区”。
     */
    private String district;
    /**
     * 原寄地详细地址，此详细地址需包含省市信息，以提高地址识别的成功率，示例：“广东省深圳市福田区新洲
     * <p>
     * 十一街万基商务大厦10楼”，字段code为空且字段province或字段city其一为空时为必填。
     */
    private String address;
    /**
     * 原寄地区域代码，如果填写了此项，则忽略字段address，字段province及字段city。字段address为空且字段province或
     * <p>
     * 字段city其一为空时为必填，示例：020、755。
     */
    private String code;
}
